草庐IT

android - CardView 内容不符合 match_parent

全部标签

javascript - JS 原型(prototype)继承 : childs use the same parent properties?

假设我有Player对象:varplayer=function(name){this.handlers={};}player.prototype.on=function(event,callback){if(!this.handlers[event]){this.handlers[event]=[];}this.handlers[event].push(callback);}效果很好,我可以创建播放器,每个播放器都有自己的一组处理程序。现在假设我需要从player继承:vartestPlayer=function(name){this.name=name;};testPlayer.pr

javascript - chrome 扩展在后台页面和内容脚本下使用相同的 socket.io 连接

我正在使用socket.io做一个chrome扩展,我有一个内容脚本可以保持连接到服务器以进行实时聊天,但我也想在后台页面中从服务器获取一些信息。它像这样分开工作很好在内容脚本中varsocket=io.connect('http://localhost:3700');socket.on('dosomething',function(){console.log("test");});在后台页面varsocket=io.connect('http://localhost:3700');socket.on('dosomething',function(){console.log("test

javascript - Gridster - 保存 div 的 html 内容以动态加载网格

我已经用gridster做了一些测试,我可以保存一些gridster数据,比如坐标、大小、ids等。但我无法保存填充gridster的div的内容,我可以稍后加载每个元素的gridster坐标。这是我的代码:$(document).ready(function(){vargrid_canvas=$("#homepage>#grid").gridster({widget_margins:[10,10],widget_base_dimensions:[140,140],widget_selector:".gs_w",shift_larger_widgets_down:false,seria

javascript - window.parent 不是未定义的?

我有一个页面。没有iframe:而且我需要检查页面是否在Iframe中,所以我这样做了:if(!window.parent){...不在iframe中...}但似乎window.parent永远不会undefined并且总是引用窗口(self===parent)。这是为什么呢?窗口没有(!)父窗口。那么为什么要定义它呢?注意我知道window.window.w....是相同的,这是有原因的。但我在谈论parent(!)我知道我可以检查这个条件:if(window.self===window.parent)...但我的问题仍然存在。 最佳答案

javascript - Addthis 不加载 ajax 内容

我正在尝试在动态加载的内容上加载addthis按钮,但即使加载了脚本,addthis工具栏也没有出现。jQuery(".somediv").html(response);//dynamicallyloadedcontentjQuery.getScript("//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-53a011f32e6cd338").done(function(){addthis.init();addthis.toolbox('.addthis_sharing_toolbox');})下面是html内容请帮忙。

javascript - 删除 url javascript 中域和 http 之后的所有内容

这个问题在这里已经有了答案:GetcurrentURLwithjQuery?(33个答案)关闭7年前。我在javascript变量中有完整的url,我想将它剥离成裸url。例如:https://www.google.com/hello/hi.php,http://youtube.com精简为:www.google.com、youtube.com我如何在javascript中执行此操作?谢谢这与其他链接不同,因为我在chrome扩展中执行此操作,因此获取url的唯一方法是使用仅提供完整url的chrome扩展api。因此我需要删除完整的url

javascript - 通过 Props 将值从 React Stateless Child 传递给 Parent

语境我正在尝试将输入值字段(conditionTitle)从ReactStateless子组件(AddConditionSelect)传递到父组件(AddConditionDashboard)>)这将保持我的状态。问题我遵循了Reactdocumentation中显示的模型,但他们使用的是refs,这仅在组件是有状态的情况下才有效。我不想在子组件中设置任何状态,但仍然能够访问父组件中的输入。在目前的形式中,我收到一个警告,无状态函数组件不能被赋予refs,导致props为null和未定义。父组件:importAddConditionSelectfrom'../containers/Ad

javascript - 在 chrome 扩展中,如何将跨源消息从父内容脚本发送到特定子 iframe 中的内容脚本

我正在开发一个带有list的Chrome扩展程序,目前可以访问所有主机。后台脚本将内容脚本注入(inject)所有框架。DOM加载完成后,顶部页面/框架中的内容脚本开始遍历DOM树。当walker遇到iframe时,它​​需要向与该iframe窗口相关联的特定内容脚本发送消息(可能是跨源)以开始其工作,并在此消息中包含一些序列化数据。父窗口暂停执行并等待子窗口完成它的行走,并发送回一条消息,表明它已完成并连同序列化数据。parent然后继续其工作。我已经尝试了两种方法来解决这个问题:frameElement.contentWindow.postMessage:这在大多数情况下都有效,但

javascript - 如何从 parent 中选择一组 child ?

假设我有一个Parent组件,它呈现一组Child组件。当悬停其中一个Child组件时,我希望突出显示(bg颜色)属于同一组的Child组件。看下面的代码,每个Child都有一个组属性:https://jsfiddle.net/69z2wepo/53442/constParent=React.createClass({render(){constrows=[];letgroup=1;for(leti=1;i);if(i%3===0){group++;}}return({rows});}});constChild=React.createClass({render(){return(id

javascript - AngularJS FileUpload 中未定义内容类型的用途

为了将文件从Angular上传到SpringMVCRESTWebService,人们似乎在AJAX请求中设置Content-Type:undefinedheader。这种content-type的用途是什么,SpringMultiPart是否需要它?$http.post(uploadUrl,fd,{transformRequest:angular.identity,headers:{'Content-Type':undefined}//...} 最佳答案 它将重置默认header“application/json”并让浏览器为我们填